home *** CD-ROM | disk | FTP | other *** search
- v2.40 (Wednesday 15-Jan-97)
- -Processor: *Wave3D-operator finished
-
- v2.41 (Thursday 16-Jan-97)
- -Processor: *Wrap: two different methods: AMOUNT, RADIUS
- *operator-interface for the preview integrated
- into the main-routine
- *Cube: some optimizations
- -Variables: detection of dead variables in processes improved
-
- v2.42 (Friday 17-Jan-97)
- -Convolve: *loading of wf-convolution-files didn't work
- *save- and load-shortcuts where in the wrong order
- *main-routine sometimes didn't return any result
- which was treated as error by the Processor
- -new Operators: SwapRGB, Posterise
- -Processor: *v-shortcut (like PCSinglePictureWindow)
- *some shortcuts changed
-
- v2.43 (Friday 17-Jan-97)
- -new Operators: Roll, Noise
-
- v2.44 (Friday 17-Jan-97)
- -PCSelect: *loading/unloading of PlugIns at any time
- *sort items alphabetically
- *refresh list-gadgets after window-resizing
-
- v2.45 (Saturday 18-Jan-97)
- -PCSelect: *use the cursor-keys to browse through the lists, select with <enter>
- *keep selection after window-resizing
-
- v2.46 (Sunday 19-Jan-97)
- -Processor: Operator-interface improved: all PlugIns are normal programs
- with only some Wildfire-specific routines, this makes it
- possible for the user to create it's own modules
-
- v2.47 (Tuesday 21-Jan-97)
- -necessary changes applied to all PlugIns
-
- v2.48 (Tuesday 21-Jan-97)
- -All operator-identifiers are now hold in the file "system/wf.plugIns"
- which is read at startup
- (Unique identifiers are necessary due the feature of dynamic (un)loading
- and to keep the old process-file-format)
- -Intro-Window: *timeout
- *Message-handling improved
- -PCSelect: error in the doubleClick-handler for the Misc-ListView removed
- -PlugIn-invocation changed to avoid crashes which occour if they are
- started as "normal programs"
- -LUT-PlugIn: proper refresh after loading a new envelope
- -Analysis: The options-file "wf.analysis" is now placed inside the system-drawer
-
- v2.49 (Tuesday 28-Jan-97)
- -SaveImage-PlugIn
- -Balancing: all parameters are now in the range -255...255 instead of -50..50
- -Processor: load/saveProcess: (re)store the preview-state
-
- v2.50 (Tuesday 28-Jan-97)
- -Main: *GeneralPlugIn-interface
- *GeneralPlugIn-window
- -every PlugIn has a version-string now
- -Comment-PlugIn: saveProcess-support didn't work correctly
-
- v2.51 (Wednesday 29-Jan-97)
- -PlugIn-Window: *additional <del>/<return>-shortcuts
- -nice ColorWheel-PlugIn (The 1st ''GeneralPlugIn'')
-
- v2.52 (Wednesday 30-Jan-97)
- -EPSSaver-PlugIn (replaces the iff2eps-package)
- -PlugIn-interface: preferences-support
-
- v2.53 (Wednesday 30-Jan-97)
- -CountPlugIns-PlugIn (as example for the developer-kit)
- -PictureList: speed of the list-handling-routines improved
- -PlugIns: *prefs are loaded automatically at startup
- *open-flag (if the PlugIn is active while saving its prefs
- it will be activated at startup at the next time)
- -Wave-PlugIn: additional shift-parameter
- -InfoWnd: FreeAll-function removed
-
- v2.54 (Saturday 01-Feb-97)
- -Processor: list-folding (which is a *great* feature for large projects)
-
- v2.55 (Saturday 01-Feb-97)
- -Processor: *turned all integer-gadgets into math-gadgets
- *removed a stupid bug which caused the preview to generated
- more than one time after process-loading
- *preview-refresh after removing the whole process-list (clear)
- -Scale-PlugIn: nice bug removed: the size-values where always scaled
- while processing the preview-image - even if they where
- in percent
- -Processor: *save/loadProcess: folding-support
- *some useful folding-shortcuts
- for the docs:
- <f> - switch folding on/off
- <left> - unfold item (folding=off)
- unfold whole list (folding=on)
- <right> - fold item
- <up>/<down> - navigate
-
- v2.56 (Saturday 01-Feb-97)
- -Envelope: proper refresh after evaluating an expression
- -Calculator: in some cases calling of functions like "sin" caused
- the program to crash - this problem *may* be fixed now
- -Memory-Handler: usage of memory-pools switched off to increase compatibility
- -Main: *some changes to the startup- and cleanup-code
- *the debug-option turns on some startup- and cleanup-information
- -PCSinglePicture: the input-gadget is initialized with the intro-picture
- -Scale-PlugIn: only autoactivate the height-gadget if it is enabled
- -LUT-PlugIn: morphCurves: src and dest where swapped if dPCount>sPCount
- -Processor: behaviour of the range-gadgets improved
-
- v2.57 (Sunday 02-Feb-97)
- -Processor: Scale-parameter: scales all effect-parameters which
- depend on the image-size
- -Command-PlugIn which executes wf-ARexx-commands directly
- -ARexx-support for all Operators finished
-
- v2.58 (Sunday 02-Feb-97)
- -TileImage-PlugIn
- -Log-Window: after clearing all log-messages the listview was not refreshed correctly
- -Envelopes: *improved interpolation-method
- *automatic subdividing (Prefs-parameter evaSubDiv is obsolete now)
-
- v2.59 (Moday 03-Feb-97)
- -Processor: *Saver-PlugIn-Interface
- *Layout changed
- -Prefs: VisualSubDiv-Gadget removed
-
- v2.60 (Tuesday 04-Feb-97)
- -ILBM-Saver-PlugIn
- -JPEG-Saver-PlugIn which doesn't work perfectly yet
-
- v2.61 (Wednesday 05-Feb-97)
- -ColorWheel-PlugIn: close-function caused mungwall-hits - fixed
- -JPEG-Saver-PlugIn finished, the following options are supported:
- *format=(normal|progressive)
- *output=(color|gray)
- *optimize Huffman table=(on|off)
- *quality
-
- v2.62 (Thursday 06-Feb-97)
- -PNG-Saver-PlugIn, which supports the following formats:
- *24 Bit
- *8 Bit Color
- *8 Bit Gray
- *4 Bit Color
- *Black&White
-
- v2.63 (Thursday 06-Feb-97)
- -Saver-PlugIns now can contain loader- and indentify-functions
- -ILBM-Saver-PlugIn: load- and identify-function
- -JPEG-Saver-PlugIn: load- and identify-function
-
- v2.64 (Thursday 06-Feb-97)
- -PNG-Saver-PlugIn: load- and identify-function
- -memory-handler: memError-function didn't work correctly (because of
- the use of UWORD-paramaters (which are too small))
- -Processor: storing HAM-flag before switching to another screenmode
- (if the selected isn't available)
- -PCSelect: setting the right minWindowSize-values even for the first time
-
- v2.65 (Friday 07-Feb-97)
- -Processor: image-filetype-recognition improved
- -Envelope/LUT-PlugIn: don't change the selected point after window-moving
- -SaveImage-PlugIn: use the global writeImage-function instead of writeILBM24()
- -Scale-PlugIn: refresh preview after changing width-value
- -3D-engine: bug in bresenham3D removed
- -Cube: quality improved
-
- v2.66 (Friday 07-Feb-97)
- -Threshold-PlugIn
- -Processor: <del>-shortcut
- -Compose-PlugIn: *genlock-mode didn't work anyway (wrong pointers)
- *genlock=gOUTRANGE didn't work with alpha-image
- -CreateImage-PlugIn: hvCopy destroyed the 3rd red-component
- -Processor: don't open operator-windows after selection
-
- v2.67 (Friday 07-Feb-97)
- -SaveImage-PlugIn: GUI-bugs removed
- -CountPlugIns-PlugIn: show available savers, too
- -LUT-PlugIn: envelopes with different numbers of points where no saved correctly
- -Converter: open the ProcessorWindow after loading process with activated preview
- -Requester: layout improved
-
- v2.68 (Sunday 09-Feb-97)
- -3D-engine: quantization-parameter which is great for adjusting the
- parameters of the various 3D-effects
- -Processor: 3DQuant-Gadget
-
- v2.69 (Sunday 09-Feb-97)
- -ReduceContent-PlugIn: *renamed as Raster
- *in some cases the last column of the image was ignored - fixed
- -Processor: *save and load the 3DQuant-parameter
- *save and load the default saver
- -PlugIns/Savers: sometimes the delete-function caused (harmless) enforcer-hits - fixed
- -PlugIns: don't activate opened windows automatically
- -Processor: behaviour of the up/down-functions in folding-mode fixed
- -Processor: kill-function didn't work correctly (in all special cases)
- in folding-mode
- -PlugIns: ProgressWnd-support
-
- v2.70 (Sunday 09-Feb-97)
- -ConvertImages-PlugIn
- -new intro-picture
- -YAFAOptions: order of delta-compression-mode changed
-
- v2.71 (Sunday 09-Feb-97)
- -Shear-PlugIn
-
- v2.72 (Tuesday 11-Feb-97)
- -filename and type of the intro-image changed
- -Online-Help: *wf:system/help/wf_help.guide removed
- *accessing the Wildfire.guide-file instead
- *some more topics
- -PlugIns: accessing the ANSI-C-functions of the main program
-
- v2.73 (Tuesday 11-Feb-97)
- -Processor: avoid killing Operators which are in use
- -Documentation: *All documentation is hold in one file
- which is used as online-help-file, too.
- *many parts rewritten (What a hard job)
-
-
- v2.74 (Friday 14-Feb-97)
- -LWOB-PlugIn
-
- v2.75 (Friday 14-Feb-97)
- -GrabWindow-PlugIn: major speedup
- -CreateImage-PlugIn: update the preview after using one of the copy-functions
- -3D-engine: there was a (trivial) error in the lightsource-routine which
- caused especially LWOB-objects to look "unreal"
- -Cartesian2Polar: sometimes not the whole phi-range was filled
- -example-pictures for the documentation
-
- v2.76 (Sunday 16-Feb-97)
- -SlideShow-PlugIn
- -documentation finished
-
- v2.77 (Friday 21-Feb-97)
- -LWOB-PlugIn: *now whole drawers can be processed
- *the surface-definitions where assumed to be in
- the order found in the SRFS-hunk which isn't always correct
- *changed some defaults
- *proper update of the Text-type-gadget
- *changed the render-mode to "doublesided"
- -Processor: *update the Preview after modifying the "Smoothing"-option
- *update the Preview-gadget after changing the screenmode
- *the step-parameter of Process-range didn't work correctly
- *save and load the Scale-value
- -Online-Help: don't hang up if the guide-file doesn't exist
- -Main: the taglist for most Screenmode-requesters was not terminated which
- sometimes caused the program to hang up
- -TMaker: update the type gadget after using the <t>-shortcut
- -Wrap-PlugIn: changed the rotate-centre in radius-mode
-
- v2.78 (Friday 28-Feb-97)
- -3D-PlugIns: *additional faces-parameter
- *specularity works now and looks great
- *changed the interpretation of the lighting-vector to fit
- the orientation of the screen-coordinate-system
- -Savers: additional flag which allows you to disable the loader
- -Wrap-PlugIn: behaviour at small radius-values fixed
- -changed some compiler-flags so the program should work together
- with Cyberpatcher on 68060-boards
-
- v2.79 (Saturday 01-Mar-97)
- -3D-operators:
- *minor speedup
- *introduction of superposition using 3d-temp-buffers (PowerPlugs!)
-
- v2.80 (Saturday 01-Mar-97)
- -Cube-operator: problem with the edges fixed (even at high Quant3D-values)
- -Water-Operator: *additional moveXY-parameter to disable the
- deformation in the xy-plane which sometimes
- causes errors in the image
- *additional axis-parameter
- *border-behaviour changed
-
- v2.81 (Sunday 02-Mar-97)
- -PowerPlugs!-concept finished, the following operators are
- supported: Cube, Wrap, Wave3D and Water
-
- v2.82 (Sunday 02-Mar-97)
- -special wildfire.library for PowerPlugs!-support
- -documentation updated
-
- v2.83 (Wednesday 05-Mar-97)
- -3D-engine: *negative 3DQuant-values to improve the image-quality at
- drastic deformations
- *the centreX,centreY-values are now really used to
- rotate/zoom around
-
- v2.84 (Thursday 06-Mar-97)
- -Wave3D, Water, Wrap: correct interpretation of the origin-parameters
- -Calculator: rnd()-function to easily create "random walks"
- using the EvaluateExpression-function of the Envelope-Window
- -3D-engine: *minor speedup
- *fast camZ-check which only fails at very small values like -50
- -Bump-Operator: changed the type into 2D
- -Wave3D-Operator: additional originZ-parameter
-
- v2.85 (Thursday 06-Mar-97)
- -Perspective-Operator: completely rewritten (simply uses the 3D-engine)
- -3D-operators: proper gadget-(de)activation in TEMP3D-mode
-
- v2.86 (Friday 07-Mar-97)
- -Magnet3D-operator (with PowerPlugs!-support)
- -Envelope: update the x- and y-value after evaluating an expression
-
- v2.87 (Friday 07-Mar-97)
- -Magnet3D-operator: additional shape-parameter
- -PowerPlugs!: *if the input- and the output-3d-buffers are different or
- if the input-buffer is a 3d-buffer the 3d-buffer to transform
- is duplicated before the transformation.
- This requires more memory but results in a clean concept
- (like the one of image-temp-buffers)
- *changes to the image-structure where not applied to the
- original-buffers which has been fixed
- (this for example caused "stripes" transforming
- a cube)
- *(If all this sounds weird: the 3d-temp-buffer-concept is
- complete and works now)
- -Processor: <3>-shortcut for the 3DQuant-parameter
-
- v2.88 (Friday 07-Mar-97)
- -PowerPlugs: *additional tRender-option to save memory (avoids the
- duplication of a temp-3d-buffer which will never be used)
- -SlideShow-PlugIn: reduced the lockGUI-parameter to 0.1 s
- -all operators: additional shortcuts: <v> - toggle preview
- <space> - test process
- -Processor: try to load even corrupted or old scripts
-
- v2.89 (Friday 07-Mar-97)
- -Sphere-Operator (with PowerPlugs!-support)
- -Main: the shell-output (version number etc.) was totally weird
- -Converter: *if the converter was aborted after writing less than
- four frames the program crashed (while deleting the output-file)
- *the contents of the anno-string-gadget was ignored - fixed
- *the progress can be aborted from within the preview-window
- pressing the <escape>-key
-
- v2.90 (Saturday 08-Mar-97)
- -Twist-Operator (with PowerPlugs!-support)
-
- v2.91 (Saturday 08-Mar-97)
- -Twirl3D-Operator (with PowerPlugs!-support)
-
- v2.92 (Sunday 09-Mar-97)
- -Main: additional CON:-window to store the output of external
- programs (Bernd Rösch)
- (In many cases Enforcer-hits occured or Wildfire crashed
- after starting external programs which problem should
- be fixed now)
- -Processor: Clear:*reset the pcScale-value
- *set the filename to "default.process"
- -Magnet-operator: some calculations are done using float's (instead of long's)
- to increase the image-quality
- -Magnet3D-operator: better (and finally good) method to compute
- the "smooth" shape
-
- v2.93 (Sunday 09-Mar-97)
- -Transform3D-Operator (with PowerPlugs!-support)
- -3D-operators: don't activate the centreX-gadget after changing the beta-value
- -Log: report even displayed stats to the logfile
-
- v2.94 (Monday 10-Mar-97)
- -Processor: *continous quant3D-parameter for fine-tuning
- *save and load the smoothing-option
- -Documentation: *Operator-documentation extended and updated
- *example-pictures and -scripts updated
-
- v2.95 (Sunday 16-Mar-97)
- -ConvertImages-PlugIns: images where not freed after writing
- -Bump3D-Operator (with PowerPlugs!-support)
-
- v2.96 (Wednesday 19-Mar-97)
- -Startup: *checking screenmode before calling OpenScreen (because
- this system-function sometimes causes Wildfire to crash if the
- Screenmode isn't available !)
- *some very internal changes
- *in fact the program works now:
- After booting without startup-sequence and entering the lines
- setpatch
- assign libs: hd0:classes add
- adddatatypes flush
- the program works without problems
- (without the env:-, the wf:- and all other assigns)
- Enforcer reported not any read- or write-hit while
- converting a mpeg-stream into a YAFA-animation and
- processing and displaying some images - even the
- ColorWheel-PlugIn works (which is somewhat surprising).)
- -Main: *The program can be aborted at every stage after the initialization
- pressing Ctrl-C (e.g. while converting)
- *all signals catched during initialization are ignored
- *don't open libraries which are already open
- (I slaughtered the startup-code)
- -Demo-version: removed the text "Storing %ld bytes of memory..." printed
- at every unsuccessfull free()-call to increase the
- operation-speed (the text-output slows down everything)
- and to complicate the job of hackers
- -ARexx: the port-naming ("Wildfire.1", ...) was done too late (after
- creating the port (no joke))
- -Makefile: the General PlugIns where not generated new after changing
- the fpu-settings - this may have caused the numerous
- reported crashes ("after initializing the Command-PlugIn the
- program hangs up" - but only on system without fpu
-